Click here to join our community of experts to get information on job search, salaries and more.

Resolve Tech Solutions

Software Technical Lead

Company: Resolve Tech Solutions

Location: Irving, TX

Posted on: July 18

  • Must have: Node.js hands on coding skills, React.js, Java, system design & architecture, AWS
  • Location: Irving, TX (all 5 days onsite)
  • Should be willing to attend an onsite interview in Irving, TX


Job Description:

We are seeking a highly skilled Technical Lead to drive the technical direction of our engineering initiatives, with a strong focus on hands-on coding, architectural design, code quality, system troubleshooting, and observability using Monitoring. This role is ideal for a technology expert who excels in solving complex problems, optimizing system performance, and ensuring robust monitoring and alerting practices. You will work closely with cross-functional teams to build scalable, cloud-agnostic solutions, with a strong preference for AWS-based architectures.

Roles & Responsibilities:

Technical Leadership & Engineering Excellence

  • Architect and implement scalable, high-performance solutions for web and mobile platforms using React, Node.js.
  • Lead by example through hands-on development, ensuring adherence to coding standards and best practices.
  • Conduct detailed code reviews, provide technical mentorship, and guide the team in resolving complex issues.
  • Drive troubleshooting efforts across the stack, ensuring timely resolution of production and development issues.
  • Promote and enforce CI/CD pipelines, automated testing, and DevOps practices to enhance delivery efficiency


Cloud Strategy & Infrastructure

  • Design and implement cloud-agnostic solutions, with a strong preference for AWS as the primary cloud provider.
  • Guide the team in leveraging AWS services effectively for scalability, performance, and cost optimization.
  • Ensure infrastructure is resilient, secure, and aligned with modern cloud-native principles.


Observability & Monitoring

  • Lead the implementation of a comprehensive observability strategy using New Relic or equivalent platforms.
  • Define and enforce standards for monitoring, alerting, and logging, ensuring full visibility into application health and performance.
  • Guide the team in integrating custom metrics, dashboards, and alerts to proactively detect and resolve issues.
  • Continuously evaluate and improve observability practices to support high availability and rapid incident response.
  • Collaborate with SRE and DevOps teams to enhance system reliability, uptime, and incident response processes


Architecture & Technical Strategy

  • Provide architectural direction for scalable, maintainable, and secure systems.
  • Drive adoption of modern application and data architectures aligned with business and product goals.
  • Ensure systems are designed with performance, fault tolerance, and extensibility in mind.


Cross-Functional Collaboration

  • Collaborate with Product, Business, and Analytics teams to translate requirements into robust technical solutions.
  • Work with globally distributed teams to ensure seamless integration and delivery across time zones.
  • Align engineering efforts with business priorities while maintaining technical excellence.
  • Coordinate effectively across multiple time zones and locations, ensuring smooth collaboration and communication.

Required Qualifications & Skills:


Experience:

  • Bachelors or masters degree in computer science, Engineering, or a related field.
  • 5+ years of experience in software engineering, with 3+ years in a leadership role.
  • Proven experience with:
  • React, React Native, Node.js for enterprise web and mobile development.
  • Cloud platforms (Preferred AWS) and cloud-agnostic deployment strategies.
  • New Relic or similar observability platforms
  • Strong understanding of performance tuning, scalability, and system design in a retail or enterprise context.
  • Experience managing distributed teams and working in Agile environments.


Preferred Qualifications:

  • Proven experience leading cross-functional teams in the development of web applications (React, Node.js) and mobile applications (React Native, Android/Kotlin).
  • Strong understanding of frontend and backend architecture, performance optimization, and responsive design principles.
  • Experience managing full application lifecyclesfrom planning and development to deployment and post-release support.
  • Familiarity with retail systems and back-office platforms such as POS, Mobile devices, or inventory management tools.
  • Familiarity with CI/CD pipelines, automated testing, and DevOps practices for mobile and web platforms.
  • Demonstrated ability to mentor engineers, conduct code reviews, and foster a high-performance engineering culture.
  • Excellent communication and collaboration skills, with the ability to work effectively across product, design, and business teams.
  • Experience working in Agile/Scrum environments, with a strong focus on iterative delivery and continuous improvement.